package com.zhijian.medical.dao.local;


import com.zhijian.medical.entity.po.DeviceTransferRecord;
import com.zhijian.medical.entity.vo.request.DeviceTransferRecordSearchVo;
import com.zhijian.medical.entity.vo.response.DeviceTransferRecordVo;

import java.util.List;

public interface DeviceTransferRecordMapper {
    int deleteByPrimaryKey(Long id);

    int insert(DeviceTransferRecord record);

    int insertSelective(DeviceTransferRecord record);

    DeviceTransferRecord selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(DeviceTransferRecord record);

    int updateByPrimaryKey(DeviceTransferRecord record);

    int count(DeviceTransferRecordSearchVo deviceTransferRecordSearchVo);

    List<DeviceTransferRecordVo> selectList(DeviceTransferRecordSearchVo deviceTransferRecordSearchVo);

    DeviceTransferRecordVo selectVoById(Long id);
}